iframe {display: block;width: 100%;}

.required {color: red; }

.form-horizontal [type=submit]{padding-left: 18px;padding-right: 18px;}
.form-horizontal [type=reset]{margin-left: 15px;}


.mgt-10{margin-top: 10px;}

.mgl-5{margin-left: 5px;}
.mgl-10{margin-left: 10px;}
.mgl-30{margin-left: 30px;}

.mgr-12{margin-right: 12px;}

#viewTable {margin-top: 10px;}
#viewTable > tbody > tr > th{
    width: 180px;
    text-align: right;
    background-color: #eee;
}


.mock-btns a{ margin-left: 8px;}


.bs-glyphicons .glyphicon {
    margin-top: 5px;
    margin-bottom: 10px;
    font-size: 24px;
}

.user-headpic {
    width: 60px;
    height: 60px;
    border-radius: 50%;
}

/* 全局滚动条样式 */
::-webkit-scrollbar-track-piece{background-color:#f8f8f8;}
::-webkit-scrollbar{width:8px; height:9px;}
::-webkit-scrollbar-thumb{background-color:#dddddd; background-clip:padding-box; min-height:28px;}
::-webkit-scrollbar-thumb:hover{background-color:#bbb;}


/* 审核记录列表 */
.audit-record-panel{overflow-y: scroll; height: 250px; display: block;}
.audit-record-list td{padding-left: 10px;line-height: 30px;}
.audit-record-list .record-ulogo{width: 60px;}
.audit-record-list .record-username{width: 120px;border: 1px solid #ddd;text-align: center;padding-left: 0px;background: #eee;}
.audit-record-list .record-remarks{width: 250px;}
.audit-record-list .record-type-text{width: 150px;}
.audit-record-list .record-time{width: 145px;}
.audit-record-list .record-arrow{text-align: center; font-size: 20px; color: #bbb;}

.span-success{color: limegreen;}
.span-warning{color: orange;}
.span-error{color: red;}
.span-info{color: darksalmon;}
.span-default{color: darkgray;}
.span-end{color: slategray;}

.text-status-warn{box-shadow: 0.1px 1px 15px #996633; border-radius: 5px;}
.text-status-succ{box-shadow: 0.1px 1px 15px #669999; border-radius: 5px;}

/* radio 样式优化 */
.form-group .radio-inline:first-child, .form-group .radio-inline-first{padding-left: 0px!important;}
.form-group .radio-inline{padding-left: 10px;}
.radio-inline input{display: none;}
.radio-inline input:checked+span{background: #dff0d8; border-color: #61daa5; color: #3c763d;}
.radio-label{padding: 0 6px; display: inline-block; background: #F4F4F4; border: 1px solid #F4F4F4; border-radius: 4px; line-height: 28px; text-align: center; color: #2D333B; cursor: pointer;}
.form-group.has-error.has-danger .radio-label{border: 1px solid #a94442;}


/* tooltip 样式优化 */
.tooltip{opacity: 0; transition: opacity, transform .2s ease; -webkit-transform: translate3d(0, 5px, 0); -moz-transform: translate3d(0, 5px, 0); -o-transform: translate3d(0, 5px, 0); -ms-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0);}
.tooltip.left .tooltip-arrow{border-left-color: #4e4a4a;}
.tooltip.right .tooltip-arrow{border-right-color: #4e4a4a;}
.tooltip.top .tooltip-arrow{border-top-color: #4e4a4a;}
.tooltip.bottom .tooltip-arrow{border-bottom-color: #4e4a4a;}
.tooltip-inner{padding: 5px 10px; min-width: 130px; background-color: #4e4a4a;}